// 引入模块
const { connect } = require("../mysql/index");
//引入sequelize的工具
let { DataTypes } = require("sequelize")
//构造一个产品的  ORM   模型

//建立一个表及字段
let brands = connect.define("brands",
{
     "id":{
        type:DataTypes.INTEGER,
        allowNull:false,
        primaryKey: true,
        unique:true,
        autoIncrement: true
    },
    "img":{
        type:DataTypes.STRING(50),
        allowNull:false,
        defaultValue:'http://127.0.0.1:9000/uploads/01.jpg'
    },
     "name":{
        type:DataTypes.STRING(20),
        allowNull:false,
        unique:false,
    },"desc":{
        type:DataTypes.STRING(150),
        allowNull:true,
        defaultValue:'暂无介绍'
    },
     "company":{ //品牌公司
        type:DataTypes.STRING(150),
        allowNull:false,
    }
})

brands.sync({
    // force:true,//删表重写
    // alter:true,//只更改类型
})

module.exports = {
    brands,
}

